import pandas as pd
import os

data = pd.read_excel(os.getcwd() + "\\data\\1647848272130494.xlsx")

data = data.groupby('用户编号')
data2 = pd.DataFrame(columns=["平均缴费金额(元)", "平均缴费次数(年)"])
data2["平均缴费金额(元)"] = data["缴费金额（元）"].mean()
data2["平均缴费次数(年)"] = (data.last()["缴费日期"] - data.first()["缴费日期"])
data2["平均缴费次数(年)"] = data2["平均缴费次数(年)"].astype('timedelta64[D]').astype(float)
data2["平均缴费次数(年)"] = data.size() / (data2["平均缴费次数(年)"] / 365)

print(data2)

data2.to_csv(os.getcwd() + "\\data\\居民客户的用电缴费习惯分析1.csv", columns=["平均缴费金额(元)", "平均缴费次数(年)"])
